old enough to know better - German English Dictionary